const WebSocket = require('ws');

// 创建WebSocket服务器
const wss = new WebSocket.Server({ port: 3000 });

// 监听连接事件
wss.on('connection', function connection(ws) {
    console.log('Client connected');

    // 监听消息事件
    ws.on('message', function incoming(message) {
        console.log('Received message: %s', message);

        // 在这里处理接收到的消息，可以进行相应的逻辑处理
    });

    // 发送消息
    ws.send('Hello! Server has received your message.');

    // 关闭连接事件
    ws.on('close', function close() {
        console.log('Client disconnected');
    });
});